[INFO] fetching crate bellos 0.0.4...
[INFO] checking bellos-0.0.4 against try#a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399 for pr-145770
[INFO] extracting crate bellos 0.0.4 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate bellos 0.0.4
[INFO] finished tweaking crates.io crate bellos 0.0.4
[INFO] tweaked toml for crates.io crate bellos 0.0.4 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate bellos 0.0.4 on toolchain a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 42 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d644377278a9e0014fb06acfe8fbb5b96d2d4499708e80ca1f69c1841d1f8474
[INFO] running `Command { std: "docker" "start" "-a" "d644377278a9e0014fb06acfe8fbb5b96d2d4499708e80ca1f69c1841d1f8474", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d644377278a9e0014fb06acfe8fbb5b96d2d4499708e80ca1f69c1841d1f8474", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d644377278a9e0014fb06acfe8fbb5b96d2d4499708e80ca1f69c1841d1f8474", kill_on_drop: false }`
[INFO] [stdout] d644377278a9e0014fb06acfe8fbb5b96d2d4499708e80ca1f69c1841d1f8474
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 73bed9328c0ae0d7a22974770a4fd0fa1376fe4a89de6d0b163b19ec995ceb22
[INFO] running `Command { std: "docker" "start" "-a" "73bed9328c0ae0d7a22974770a4fd0fa1376fe4a89de6d0b163b19ec995ceb22", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.175
[INFO] [stderr]    Compiling rustix v1.0.8
[INFO] [stderr]     Checking option-ext v0.2.0
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]     Checking linux-raw-sys v0.9.4
[INFO] [stderr]     Checking cfg-if v1.0.3
[INFO] [stderr]     Checking bitflags v2.9.3
[INFO] [stderr]     Checking nom v1.2.4
[INFO] [stderr]     Checking once_cell v1.21.3
[INFO] [stderr]     Checking fastrand v2.3.0
[INFO] [stderr]     Checking fnv v1.0.7
[INFO] [stderr]     Checking glob v0.3.3
[INFO] [stderr]     Checking meval v0.2.0
[INFO] [stderr]     Checking dirs-sys v0.5.0
[INFO] [stderr]     Checking dirs v6.0.0
[INFO] [stderr]     Checking shellexpand v3.1.1
[INFO] [stderr]     Checking tempfile v3.21.0
[INFO] [stderr]     Checking bellos v0.0.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: function `main` is never used
[INFO] [stdout]   --> src/bellos.rs:24:4
[INFO] [stdout]    |
[INFO] [stdout] 24 | fn main() {
[INFO] [stdout]    |    ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Executor` is never constructed
[INFO] [stdout]   --> src/executor_processes/executor.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub struct Executor {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/executor_processes/executor.rs:32:12
[INFO] [stdout]     |
[INFO] [stdout] 31  | impl Executor {
[INFO] [stdout]     | ------------- associated items in this implementation
[INFO] [stdout] 32  |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 39  |     pub fn run(&mut self, args: Vec<String>) -> Result<(), String> {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 49  |     fn execute_script(&mut self, filename: &str) -> Result<(), String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 99  |     fn run_interactive_mode(&mut self) -> Result<(), String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 116 |     fn process_content(&mut self, content: &str) -> Result<(), String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 143 |     fn parse_content(&self, content: &str) -> Result<Vec<ASTNode>, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     pub fn execute(&mut self, nodes: Vec<ASTNode>) -> Result<(), String> {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 157 |     fn execute_node(&mut self, node: ASTNode) -> Result<Option<i32>, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Processes` is never constructed
[INFO] [stdout]   --> src/executor_processes/processes.rs:25:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub struct Processes {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/executor_processes/processes.rs:30:12
[INFO] [stdout]     |
[INFO] [stdout] 29  | impl Processes {
[INFO] [stdout]     | -------------- associated items in this implementation
[INFO] [stdout] 30  |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 36  |     pub fn execute_command(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 |     pub fn execute_pipeline(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 211 |     pub fn execute_redirect(
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 |     fn capture_output(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 272 |     fn execute_with_input(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 282 |     pub fn execute_background(&self, node: ASTNode) -> Result<Option<i32>, String> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 322 |     pub fn expand_wildcards(&self, pattern: &str) -> Vec<String> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Interpreter` is never constructed
[INFO] [stdout]   --> src/interpreter/interpreter.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub struct Interpreter {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/interpreter/interpreter.rs:26:12
[INFO] [stdout]     |
[INFO] [stdout] 25  | impl Interpreter {
[INFO] [stdout]     | ---------------- associated items in this implementation
[INFO] [stdout] 26  |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 33  |     pub fn interpret(&mut self, nodes: Vec<ASTNode>) -> Result<(), String> {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 40  |     pub fn interpret_node(&mut self, node: Box<ASTNode>) -> Result<Option<i32>, String> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 89  |     pub fn evaluate_condition(&mut self, condition: &ASTNode) -> Result<bool, String> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn expand_variables(&self, input: &str) -> String {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 172 |     pub fn evaluate_arithmetic(&self, expr: &str) -> Result<i32, String> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 250 |     fn get_var_value(&self, var: &str) -> Result<i32, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Lexer` is never constructed
[INFO] [stdout]   --> src/lexer/lexer.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub struct Lexer {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/lexer/lexer.rs:24:12
[INFO] [stdout]     |
[INFO] [stdout] 23  | impl Lexer {
[INFO] [stdout]     | ---------- associated items in this implementation
[INFO] [stdout] 24  |     pub fn new(input: String) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 31  |     pub fn tokenize(&mut self) -> Vec<Token> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 39  |     fn next_token(&mut self) -> Option<Token> {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 104 |     fn current_char(&self) -> char {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 108 |     fn advance(&mut self) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 112 |     fn peek_next(&self) -> Option<char> {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 116 |     fn skip_whitespace(&mut self) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 122 |     fn read_word(&mut self) -> Token {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 149 |     fn read_string(&mut self) -> Token {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 |     fn read_command_substitution(&mut self) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Parser` is never constructed
[INFO] [stdout]   --> src/parser/parser.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub struct Parser {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/parser/parser.rs:26:12
[INFO] [stdout]     |
[INFO] [stdout] 25  | impl Parser {
[INFO] [stdout]     | ----------- associated items in this implementation
[INFO] [stdout] 26  |     pub fn new(tokens: Vec<Token>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 35  |     fn increment_recursion(&mut self) -> Result<(), String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 44  |     fn decrement_recursion(&mut self) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 48  |     pub fn parse(&mut self) -> Result<Vec<ASTNode>, String> {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 58  |     fn parse_statement(&mut self) -> Result<ASTNode, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 80  |     fn parse_command_or_assignment(&mut self) -> Result<ASTNode, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 121 |     fn parse_expression(&mut self) -> Result<String, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 156 |     fn parse_pipeline_or_redirect(&mut self, left: ASTNode) -> Result<ASTNode, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 200 |     fn parse_block(&mut self) -> Result<ASTNode, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 212 |     fn parse_if(&mut self) -> Result<ASTNode, String> {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 |     fn parse_while(&mut self) -> Result<ASTNode, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 239 |     fn parse_for(&mut self) -> Result<ASTNode, String> {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 262 |     fn parse_function(&mut self) -> Result<ASTNode, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 278 |     fn parse_command(&mut self) -> Result<ASTNode, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 303 |     fn expect_token(&mut self, expected: Token) -> Result<(), String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 316 |     fn consume_if(&mut self, token: Token) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Token` is never used
[INFO] [stdout]   --> src/utilities/utilities.rs:17:10
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub enum Token {
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `RedirectType` is never used
[INFO] [stdout]   --> src/utilities/utilities.rs:41:10
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub enum RedirectType {
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `as_str` is never used
[INFO] [stdout]   --> src/utilities/utilities.rs:48:12
[INFO] [stdout]    |
[INFO] [stdout] 47 | impl RedirectType {
[INFO] [stdout]    | ----------------- method in this implementation
[INFO] [stdout] 48 |     pub fn as_str(&self) -> &'static str {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ASTNode` is never used
[INFO] [stdout]   --> src/utilities/utilities.rs:58:10
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub enum ASTNode {
[INFO] [stdout]    |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_empty_command` is never used
[INFO] [stdout]   --> src/utilities/utilities.rs:96:12
[INFO] [stdout]    |
[INFO] [stdout] 95 | impl ASTNode {
[INFO] [stdout]    | ------------ method in this implementation
[INFO] [stdout] 96 |     pub fn is_empty_command(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `expand_wildcards` is never used
[INFO] [stdout]    --> src/executor_processes/processes.rs:322:12
[INFO] [stdout]     |
[INFO] [stdout] 29  | impl Processes {
[INFO] [stdout]     | -------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 322 |     pub fn expand_wildcards(&self, pattern: &str) -> Vec<String> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `interpret` is never used
[INFO] [stdout]   --> src/interpreter/interpreter.rs:33:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl Interpreter {
[INFO] [stdout]    | ---------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 33 |     pub fn interpret(&mut self, nodes: Vec<ASTNode>) -> Result<(), String> {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `as_str` is never used
[INFO] [stdout]   --> src/utilities/utilities.rs:48:12
[INFO] [stdout]    |
[INFO] [stdout] 47 | impl RedirectType {
[INFO] [stdout]    | ----------------- method in this implementation
[INFO] [stdout] 48 |     pub fn as_str(&self) -> &'static str {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_empty_command` is never used
[INFO] [stdout]   --> src/utilities/utilities.rs:96:12
[INFO] [stdout]    |
[INFO] [stdout] 95 | impl ASTNode {
[INFO] [stdout]    | ------------ method in this implementation
[INFO] [stdout] 96 |     pub fn is_empty_command(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.21s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v1.2.4
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "73bed9328c0ae0d7a22974770a4fd0fa1376fe4a89de6d0b163b19ec995ceb22", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "73bed9328c0ae0d7a22974770a4fd0fa1376fe4a89de6d0b163b19ec995ceb22", kill_on_drop: false }`
[INFO] [stdout] 73bed9328c0ae0d7a22974770a4fd0fa1376fe4a89de6d0b163b19ec995ceb22
